Big Huge Thesaurus

yellow bugle

noun